Togolese Republic — synonyms, definition
1. Togolese Republic (Noun)
1 synonym
Togo
1 definition
Togolese Republic (Noun) — A republic on the western coast of Africa on the Gulf of Guinea; formerly under French control.
2 types of
African country African nation
4 parts
Lome Togolese capital of Togo ewe
1 part of
Africa